package com.example.yls.demoa;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager;
import android.widget.AbsListView;
import android.support.v7.widget.RecyclerView;
import java.util.ArrayList;
public class MainActivity extends AppCompatActivity {
    private RecyclerView rlvStu;
    private  ArrayList<Student>studentArrayList=new ArrayList<>();
    private StuAdapter adapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
          initStudentArrayList();
          adapter=new StuAdapter(MainActivity.this.studentArrayList);
          rlvStu=findViewById(R.id.rlv_stu);
          rlvStu.setAdapter(adapter);
          LinearLayoutManager manager=new LinearLayoutManager(MainActivity.this);
          rlvStu.setLayoutManager(manager);

    }
    private void initStudentArrayList(){
        Student s1=new Student("18001","张毅",20, R.drawable.dog1);
        Student s2=new Student("18002","张三",20, R.drawable.dog2);
        Student s3=new Student("18003","李四",20, R.drawable.dog3);
        Student s4=new Student("18004","王武",20, R.drawable.dog4);
        Student s5=new Student("18005","萧萧",20, R.drawable.dog5);
        studentArrayList.add(s1);
        studentArrayList.add(s2);
        studentArrayList.add(s3);
        studentArrayList.add(s4);
        studentArrayList.add(s5);
    }

}
